.pageBox{
	height: 100%;
	width: 100%;
	background: #F5F5F5;
	.contentBox{
		margin-top: 1rpx;
		.heardBox{
			height: 180rpx;
			padding: 0 30rpx;
			background: white;
			.imgBox{
				width: 144rpx;
				height: 144rpx;
				margin-right:20rpx;
				image{
					width: 100%;
					height: 100%;
					border-radius: 8rpx;
				}
			}
			.infoBox{
				flex: 1;
				.goodsName{
					color: #333333;
					line-height: 40rpx;
					font-size: 28rpx;
				}
				.goodsPrice{
					margin-top: 16rpx;
					color: #FF7541;
					font-size: 28rpx;
					line-height: 28rpx;
					height: 48rpx;
					.allSet{
						width: 144rpx;
						height: 48rpx;
						line-height: 48rpx;
						border-radius: 26rpx;
						text-align: center;
						border: 1rpx solid #F8B14A;
						color: #F8B14A;
						font-size: 24rpx;
					}
				}
			}
		}
		.specBox{
			margin-top: 20rpx;
			background: white;
			padding: 0 30rpx;
			text-align: center;
			font-size: 24rpx;
			.tableTitle{
				height: 96rpx;
				color: #333333;
				border-bottom: 1rpx solid #EEEEEE;
			}
			.tableContent{
				min-height: 56rpx;
				padding: 20rpx 0;
				color: #666666;
				border-bottom: 1rpx solid #EEEEEE;
			}
			.noBorder{
				border: 0;
			}
			.showBox{
				height: 64rpx;
				line-height: 64rpx;
				text-align: center;
				.iconfont2{
					font-size: 26rpx;
					color: #DEDEDE;
				}
				.top,.bottom{
					width: 26rpx;
					height: 26rpx;
					display: inline-block;
					line-height: 26rpx;
					text-align: center;
				}
				.top{
					transform: rotate(-90deg);
				}
				.bottom{
					transform: rotate(90deg);
				}
			}
			.tableTd{
				width: 25%;
			}
			input{
				width: 88rpx;
				height: 48rpx;
				border-radius: 4rpx;
				border: 1rpx solid #DEDEDE;
				font-size: 24rpx !important;
			}
		}
		.tips{
			padding: 0 30rpx;
			font-size: 24rpx;
			color: #999999;
			height: 64rpx;
			line-height: 64rpx;
			.iconfont2{
				font-size: 24rpx;
				margin-right: 10rpx;
			}
		}
		.numBox{
			background: white;
			height: 96rpx;
			padding: 0 30rpx;
			font-size: 30rpx;
			color: #333;
			.numItem{
				flex: 1;
			}
			.label{
				margin-right: 60rpx;
			}
			input{
				width: 88rpx;
				height: 48rpx;
				border-radius: 4rpx;
				font-size: 24rpx !important;
			}
			.line{
				width: 1rpx;
				height: 30rpx;
				background: #DEDEDE;
			}
		}
	}
	.footer{
		position: absolute;
		bottom: 0;
		height: 100rpx;
		left: 0;
		right: 0;
		border-top: 1rpx solid #E5E5EC;
		background: white;
		.footBut{
			width: 690rpx;
			height: 72rpx;
			line-height: 72rpx;
			text-align: center;
			color: white;
			background: #FF7541;
			box-shadow: 0px 0px 16rpx 1rpx rgba(222, 222, 222, 0.5);
			border-radius: 40rpx;
		}
	}
}